UML Interaction Diagrams: Correct Translation of Sequence Diagrams into Collaboration Diagrams
نویسندگان
چکیده
In this paper, the two types of UML interaction diagrams are considered. A translation of sequence diagrams into collaboration diagrams is constructed by means of graph transformation and shown correct.
منابع مشابه
Quality and comprehension of UML interaction diagrams-an experimental comparison
UML (Unified Modeling Language) is a collection of somewhat overlapping modeling techniques, thus creating a difficulty in establishing practical guidelines for selecting the most suitable techniques for modeling OO artifacts. This is true mainly with respect to two types of interaction diagrams: Sequence and collaboration. Attempts have been made to evaluate the comprehensibility of these diag...
متن کاملExtraction of π - calculus specifications from UML sequence and state diagrams
We propose an automatic translation of UML specifications made up of sequence and state diagrams into π-calculus processes. The central point of the proposed translation is the coherence of the two types of diagrams. An implicit result of the paper is also the definition of a formal semantics for UML sequence diagrams.
متن کاملDesign of Rules for Transforming UML Sequence Diagrams into Java code
UML is a modeling language that most developers employed during design phase. UML provides various types of diagrams used for specifying both the structure and the behavior of systems. During the development process, models specified by these diagrams are eventually transformed into corresponding code. Although there are many researches studied about transforming UML models into code, they disc...
متن کاملConsistent Object-Oriented Modeling of System Dynamics with State-Based Collaboration Diagrams
This paper introduces the new state-based collaboration diagrams. This new diagram type will solve two problems: First it will lead to a consistent description of the reactive behavior of a system – second it will allow the simultaneous modeling of reactive and transformational system behavior. This new diagram type is an advantageous combination of two wellknown UML diagrams, namely of the int...
متن کاملFrom MSC-2000 to UML 2.0 - The Future of Sequence Diagrams
This paper discusses how MSC-2000 could influence the Sequence Diagrams within UML 2.0, and why the UML 1.x semantics is partly inadequate for what is needed in the area of sequence charts. Extracts of a possible UML meta-model is shown and this can be understood as a conceptual model for MSC-2000 as well and an indication of an approach to the future MSC-2000 semantics. UML Collaboration Diagr...
متن کامل